directorate of general police - Turkish English Dictionary